package com.yaj.myfactorysupport.entity;

import com.baomidou.mybatisplus.annotation.*;
import io.swagger.annotations.ApiModel;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 * <p>
 *
 * </p>
 *
 * @author wei
 * @since 2021-06-05
 */
@Data
@EqualsAndHashCode(callSuper = false)
@TableName("T_SMT_ROLL")
@ApiModel(value="TSmtRoll对象", description="")
public class TSmtRoll implements Serializable {

    private static final long serialVersionUID = 1L;

    @TableId(value = "T_SMT_ROLL_UID", type = IdType.AUTO)
    private BigDecimal tSmtRollUid;

    @TableField("ORDER_NO")
    private String orderNo;

    @TableField("BR_NO")
    private Integer brNo;

    @TableField("MOUNTER_ID")
    private String mounterId;

    @TableField("SMT_SIDE")
    private String smtSide;

    @TableField("PART_ID")
    private String partId;

    @TableField("LOT_NO")
    private String lotNo;

    @TableField("ORD_NO")
    private BigDecimal ordNo;

    @TableField("ROLL_NO")
    private String rollNo;

    @TableField("SMT_PROCESS")
    private String smtProcess;

    @TableField("CREATED_BY")
    private String createdBy;

    @TableField(fill = FieldFill.INSERT)
    private Date createTimestamp;

    @TableField("UPDATED_BY")
    private String updatedBy;

    @TableField(fill = FieldFill.UPDATE)
    private Date updateTimestamp;


}
